@charset "utf-8";
/* CSS Document */
/*共用样式*/
.borderf7{ border:1px solid #f7f7f7; border-width:2px 4px;}
.border01{ border:1px solid #cce6f4; height:auto; overflow:hidden;}
.gray01,.gray01 a{ color:#6d6d6d;}
.gray02,.gray02 a{ color:#a3a3a3;}
.red02{ color:#db0000;}
.h30{ padding-top:5px; line-height:30px;}
.hr15{ height:15px; line-height:15px; font-size:0;}
.mr10{ margin-right:10px;}
.font14{ font-size:14px;}
.red01{ color:#990000;}
.red01 a{ color:#990000;}
.blue01,.blue01 a{ color:#0082c8;}
.a_underline a{ text-decoration:underline;}
.ml10{ margin-left:10px;}

/*页面背景*/
.bodybg03{ background:url(../images/bg03.jpg) no-repeat center top; height:38px;}
.bodybg02{ background:url(../images/bg02.jpg) repeat-y center top;}
.bodybg01{ background:url(../images/bg01.jpg) no-repeat center top; min-height:928px; height:auto; overflow:hidden;}
.w962{width:962px; margin:0 auto;}
/*头部*/
.headbox{height:80px;}
.head_logo{ margin:40px 0 0 166px; float:left; display:inline;}
.head_logo a{display:block; float:left; width:132px; height:33px;background:url(../images/logo_g.gif) no-repeat left bottom;}
.head_logo a:hover{  background:url(../images/logo_g.gif) no-repeat left top;}
.head_reback{width:91px; height:24px; background:url(../images/bg04.jpg) no-repeat center top; line-height:24px; color:#fff; text-align:center; font-size:12px; margin-top:50px;float:right; padding-right:6px;}
.head_reback a {color:white;}

/*左侧导航*/
.left_menu{width:132px; float:left;margin-left:1px; overflow:hidden;}
.left_menu h3{width:90px; float:left;color:#fff; font-size:14px; height:27px; line-height:27px; font-weight:bold; background-image:url(../images/menu_ico.gif); background-repeat:no-repeat; margin:0 10px; display:inline; padding:5px 0 2px 20px; text-align:left;}
.left_menu .h301{ background-position:left 2px; margin-top:5px;}
.left_menu .h302{ background-position:left -32px;padding-top:4px;}
.left_menu .h303{ background-position:left -68px; padding-top:4px;}
.left_menu .h304{ background-position:left -103px; padding-top:5px;}
.left_menu ul{width:130px;float:left; padding-left:2px;}
.left_menu ul li{ text-align:left; float:left; width:130px; }
.left_menu ul li a{ display:inline-block;width:130px; text-align:center;height:26px; line-height:26px; color:#fff; background: url(../images/menu_libg01.gif) no-repeat left top;}
.left_menu ul li a:hover{ background: url(../images/menu_libg02.gif) no-repeat left bottom; text-decoration:none;}
/*右侧主体*/
.right_main{width:735px;padding-left:50px; float:left; display:inline;}
.r_tit01{ height:30px; line-height:30px; margin-top:10px;}
.r_tit01 h3{ font-size:14px; font-weight:bold; color:#464646;}
/*博客-概况*/
.blog_pro01{ display:inline; float:left; margin:16px 0 0 25px; padding-left:6px;width:124px;}
.imgborder{width:120px; height:120px; display:block; border:1px solid #efefef; padding:1px; background:#fff;}
.blog_pro01 p{ text-align:left; line-height:24px;}
.blog_pro02{float:left;margin:15px 0 15px 24px; text-align:left;  text-align:left; display:inline;}
/*最近草稿*/
.rec_draft li a{ display:block; }
.rec_draft li{padding:5px 25px; background:#f7fbfd; text-align:left;}
.rec_draft li.blue02bg{ background:#eff7fb;}
/*评论*/
.comments li{margin:15px 15px 0; height:52px; float:left;width:735px; height:auto; overflow:hidden;}
.comments li .c_photo{width:50px; height:50px; float:left;}
.comments li .c_cont{width:638px; margin-left:7px; float:left;}
.comments li .c_cont .c_cont_tit{ height:18px; background:#f7fbfd; line-height:18px; padding:0 10px;}
.comments li .c_cont .c_cont_info{ text-align:left; padding:5px 12px; line-height:18px; color:#000;}
.comments_mine li{ margin:0; padding-bottom:24px; height:auto; overflow:hidden; clear:both;}
/*删除-回复功能*/
.capability{width:94px; height:18px; float:right; background:url(../images/linebg01.jpg) no-repeat center center;}
a.delete,a.reply{ display:block; padding-left:14px; text-align:left; color:#8ebed0;cursor:pointer;}
a.delete{ background:url(../images/icoop.jpg) no-repeat left top; float:left;}
a.reply{ background:url(../images/icoop.jpg) no-repeat left bottom; float:right;}
/*版权*/
.footer{ height:80px; padding-top:20px; text-align:center; background:#f2f2f2; color:#000; line-height:24px;}
/*tab标题*/
.notabbox, .tabbox{ height:32px; margin-top:30px; background:url(../images/linebg02.jpg) no-repeat bottom left;width:735px;}
.tabbox a{ display:block; float:left;width:108px; height:32px; line-height:32px; font-size:14px; margin-right:7px; background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; cursor:pointer;}
.tabbox a:hover{ text-decoration:none;}
.tabbox a.default{background-position:left bottom; color:#fff;}
.tabbox a.current{ background-position:left top; color:#000;}
/*通用样式*/
.thbgimg{background-image:url(../images/th_linebg.jpg); background-repeat:repeat-y; background-position:right center;}
.tdbgimg{background-image:url(../images/td_linebg.jpg); background-repeat:repeat-y; background-position:right center;}
.td_color01{ background-color:#edf8fe;}
.tr_bgf7 td{ background-color:#f7f7f7;}
.tr_bgff td{ background-color:#fff;}
.input-sty{ height:18px; line-height:18px; padding:0 3px;border:1px solid #7f9db9;}
.w70{width:70px;}
.w100{width:100px;}
.w130{width:130px;}
.w206{width:175px;}
.w220{width:220px;}
.w250{width:250px;}
.w430{width:430px;}
.area720{width:720px; height:70px; border:1px solid #d4d4d4;}
.order_sty{ display:block;width:34px; height:20px; border:1px solid #95b6ce; text-align:center; font-weight:bold; margin:5px auto;margin-left:0px;}
.black_a a{ color:#000;}
/*按钮样式*/
a.btn{display:block; cursor:pointer; height:26px;background:url(../images/btnbg.gif) no-repeat left top;}
a.btn span{display:block;margin-left:6px; height:26px; line-height:26px; padding-right:6px; font-size:12px;background:url(../images/btnbg.gif) no-repeat right -58px; text-align:center;}
a.btn:hover{background:url(../images/btnbg.gif) no-repeat left -29px; text-decoration:none;}
a.btn:hover span{background:url(../images/btnbg.gif) no-repeat right -87px;}
a.btn02,a.btn03{ cursor:pointer; display:block; width:96px; height:33px; line-height:33px; color:#fff; font-size:14px; text-align:center; background-image:url(../images/btnbg02.gif); background-repeat:no-repeat; background-position:left top; font-weight:bold;}
a.btn02:hover,a.btn03:hover{background-position:left bottom; text-decoration:none;}
a.btn03{background-image:url(../images/btnbg03.jpg); color:#477500; }

.inputbox input,.inputbox select{ margin-right:5px; float:left;}
/*文章列表页*/
.article_list th,.article_list td{ padding:0 10px;}
.article_list th{ background-color:#edf8fe; color:#6b6b6b; height:35px; line-height:35px; text-align:center; border-bottom:2px solid #fff;}

/*分页*/
.box{width:100%; height:30px; margin-top:30px;}
.box .aa{position:relative;left:50%;float:left;}
.box .pagebox{position:relative; right:50%;float:left; z-index:2;}
.pagebox li{ float:left; margin-right:3px;}
.pagebox li a{ display: inline-block; background:#fff; border: 1px solid #eee;color: #0589DB; padding:0 6px; height:20px; line-height:20px; text-align:center;}
.pagebox li a:hover{ 
    background: #036CB4;
    border-color: #036CB4;
    color: #fff;
	text-decoration:none;
}

.pagebox ul li a.select {
    background: #036CB4;
    border-color: #036CB4;
    color: #fff;
}
/*回复框*/
.replybox{width:610px; height:110px; background:url(../images/bg05.jpg) #eaf6fd no-repeat left top; padding:15px 12px 0;}
.reply_cont{width:608px; height:40px; border:1px solid #c3e7fe;}

/*弹出层样式*/
.popupbox{width:400px; border:1px solid #b5b5b5;}
.popup_tit{background:#f3f3f3; border-bottom:1px solid #e5e5e5; height:32px; padding:0 15px; line-height:32px;}
.popup_tit h3{ float:left; font-size:12px; color:#414141; font-weight:bold;}
.popup_tit span{ float:right; margin:10px 0 0 0;}
.popup_info{ font-size:12px; line-height:24px; padding:20px 0;}
.popupbox_btm{ height:32px;border-top:1px solid #e5e5e5;background:#f3f3f3; }
